sheep dog - Alemán Inglés Diccionario